one's better half - Francés Inglés Diccionario